<?php
	require_once("../conexion/conexion.php");
	
	function IngresaPSMB($aeCod,$proCod,$mueRut,$cliRut,$forNumero,$Cod,$tCod,$pCod,$cooGeoIni,$cooGeoFin,$cooUtmIni,$cooUtmFin,$informante,$fecha,$hora,$fechaEnvio,$horaEnvio,$codAC,$est)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "insert into formulario (AECod,ProCod,MueRut,ForNumero,Cod,TCod,PCod,CenEsCod,CliRut,ArCliCod,ForCooGeoIni,ForCooGeoFin,ForCooUtmIni,ForCooUtmFin,ForInformante,ForFecha,ForHora,ForFechaEnvio,ForHoraEnvio,ForEstado,ForMonetario) values ('".$aeCod."','".$proCod."','".$mueRut."','".$forNumero."','".$Cod."','".$tCod."','".$pCod."','".$est."','".$cliRut."','".$codAC."','".$cooGeoIni."','".$cooGeoFin."','".$cooUtmIni."','".$cooUtmFin."','".$informante."','".$fecha."','".$hora."','".$fechaEnvio."','".$horaEnvio."','PENDIENTE','NO PAGADO')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
	}
	
	function ObtenerRutCliente($nombre)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select CliRut from clientes where CliRSocial='".$nombre."'";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$rut = mysql_fetch_array($resultado);
		$con->cerrarBD();
		//echo $nom[0];
		return $rut[0];
	}
	function ObtenerDelArea($cod)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select TCod from tiene where DArCod='".$cod."'";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$cod = mysql_fetch_array($resultado);
		$con->cerrarBD();
		//echo $nom[0];
		return $cod[0];
	}
	function ObtenerCodRecurso($cod,$area)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select PCod from posee where ReCod='".$cod."' and AECod='".$area."'";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$cod = mysql_fetch_array($resultado);
		$con->cerrarBD();
		//echo $nom[0];
		return $cod[0];
	}
	function IngresaAnalisis($tSusNum,$forNumero)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "insert into analisis (TSusNum,ForNumero) values ('".$tSusNum."','".$forNumero."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
	}
	
	function BuscaNumAnalisis($nom)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select TSusNum from tiposustancia where TSusNombre='".$nom."'";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$nom = mysql_fetch_array($resultado);
		$con->cerrarBD();
		return $nom[0];
	}
	function ObtenerCodACliente($rut,$area)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select ArCliCod from areacliente where CliRut='".$rut."' and AECod='".$area."'";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$cod = mysql_fetch_array($resultado);
		$con->cerrarBD();
		//echo $nom[0];
		return $cod[0];
	}
	
	
	extract($_POST);
	if(($txt_formulario=="")or($Lista_Muestreadores=='0')or($cmb_AExtraccion=='0')or($cmb_Region=='0')or($cmb_CentroCultivo=='0')or($cmb_CodCultivo=='0')or($cmb_Recurso=='0')or($cmb_DelA=='0')or($txtInformante=="")or($cmb_Programa=='0')or($txtFechaIni=="")or($txtFechaFin=="")or($txtHEnvio=="")or($txtHMuestreo=="")or($cmb_TAnalisis=='0')or($cmb_Analisis=='0'))
	{
		echo "<script>0;alert(\"INGRESE TODA LA INFORMACION DEL FORMULARIO !!!\");</script>";
	}
	else
	{
		//$rutAC = ObtenerRutCliente($cmb_CentroCultivo);
		$codAC = ObtenerCodACliente($cmb_CentroCultivo,$cmb_AExtraccion);
		$rut = ObtenerRutCliente($txtCliente);
		$codDelArea = ObtenerDelArea($cmb_DelA);
		$codRecurso = ObtenerCodRecurso($cmb_Recurso,$cmb_AExtraccion);
		if($txtCantA > 0)
		{
			for($i=1;$i<=$txtCantA;$i++)
            {
				if((isset($_POST['ed'.$i])) and (!empty($_POST['ed'.$i])))
				{
					$NumAnalisis = BuscaNumAnalisis($_POST['ed'.$i]);
					IngresaAnalisis($NumAnalisis,$txt_formulario);
				}
			}
		}
		else
		{
			IngresaAnalisis($cmb_Analisis,$txt_formulario);
		}
		//$fechaMuestreo = $cmb_Agno1."-".$cmb_Mes1."-".$cmb_Dia1;
		//$fechaEnvio = $cmb_Agno2."-".$cmb_Mes2."-".$cmb_Dia2;
		$fechaMuestreo = explode("-",$txtFechaIni);
		$fechaMuestreo = $fechaMuestreo[2]."-".$fechaMuestreo[1]."-".$fechaMuestreo[0];
		$fechaEnvio = explode("-",$txtFechaFin);
		$fechaEnvio = $fechaEnvio[2]."-".$fechaEnvio[1]."-".$fechaEnvio[0];
		$informante = strtoupper($txtInformante);
		IngresaPSMB($cmb_AExtraccion,$cmb_Programa,$Lista_Muestreadores,$rut,$txt_formulario,$cmb_CodCultivo,$codDelArea,$codRecurso,$txtCoorIni,$txtCoorFin,$txtCoorUTMIni,$txtCoorUTMFin,$informante,$fechaMuestreo,$txtHMuestreo,$fechaEnvio,$txtHEnvio,$codAC,$cmb_Estacion);
		echo "<script>1;alert(\"SE INGRESO CORRECTAMENTE LA INFORMACION !!!\");</script>";
	}
	
?>